package com.lemon.service.buy;

/**
 * 用户购买课程 相关业务
 *
 * @author hujia
 * 2018年5月17日
 */
public interface BuyService {




	/**
	 * 处理退款通知
	 * @param map
	 * @return
	 */
	boolean handelRefundNotify(String result)throws Exception;

	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: payWeChatNotifyUrl
	 * @param str
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月24日
	 */
	boolean payWeChatNotifyUrl(String str) throws Exception;

	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: payWeChatNotifyUrlAppRenewal
	 * @param str
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月30日
	 */
	boolean payWeChatNotifyUrlAppRenewal(String str) throws Exception;

	/**
	 * <b>Description:<blockquote>
	 * </blockquote></b>
	 * 
	 * @Title: payWeChatNotifyUrlRuzhu
	 * @param str
	 * @return
	 * @author Ran_cc
	 * @throws Exception
	 * @date 2018年11月30日
	 */
	boolean payWeChatNotifyUrlRuzhu(String str) throws Exception;

}
